<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" lang="zh">
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=11"/>
<meta name="generator" content="Doxygen 1.9.5"/>
<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>SWM34S_LVGL7.11_SWMUI: C:/Users/DELL/Desktop/Commit/lvgl/SWM34S_LVGL7.11_SWMUI_20230515/APP/Common Module/file_table.h 文件参考</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="jquery.js"></script>
<script type="text/javascript" src="dynsections.js"></script>
<link href="doxygen.css" rel="stylesheet" type="text/css" />
</head>
<body>
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
<div id="titlearea">
<table cellspacing="0" cellpadding="0">
 <tbody>
 <tr id="projectrow">
  <td id="projectalign">
   <div id="projectname">SWM34S_LVGL7.11_SWMUI<span id="projectnumber">&#160;V7.9</span>
   </div>
  </td>
 </tr>
 </tbody>
</table>
</div>
<!-- end header part -->
<!-- 制作者 Doxygen 1.9.5 -->
<div id="nav-path" class="navpath">
  <ul>
<li class="navelem"><a class="el" href="dir_0ca16891106f5a3e9ad635a0d6c5f98f.html">APP</a></li><li class="navelem"><a class="el" href="dir_df4e0e4e72f77ab290fd1a24f190250a.html">Common Module</a></li>  </ul>
</div>
</div><!-- top -->
<div class="header">
  <div class="summary">
<a href="#nested-classes">结构体</a> &#124;
<a href="#define-members">宏定义</a> &#124;
<a href="#func-members">函数</a> &#124;
<a href="#var-members">变量</a>  </div>
  <div class="headertitle"><div class="title">file_table.h 文件参考</div></div>
</div><!--header-->
<div class="contents">

<p>以文件表管理 SPI-Flash 存储的文件  
<a href="#details">更多...</a></p>
<div class="textblock"><code>#include &quot;SWM341.h&quot;</code><br />
<code>#include &quot;<a class="el" href="load__file_8h_source.html">load_file.h</a>&quot;</code><br />
<code>#include &quot;lv_ll.h&quot;</code><br />
</div><div class="textblock"><div class="dynheader">
file_table.h 的引用(Include)关系图:</div>
<div class="dyncontent">
<div class="center"><img src="file__table_8h__incl.png" border="0" usemap="#a_c_1_2_users_2_d_e_l_l_2_desktop_2_commit_2lvgl_2_s_w_m34_s___l_v_g_l7_811___s_w_m_u_i__20230515_2_a_p_p_2_common_01_module_2file__table_8h" alt=""/></div>
<map name="a_c_1_2_users_2_d_e_l_l_2_desktop_2_commit_2lvgl_2_s_w_m34_s___l_v_g_l7_811___s_w_m_u_i__20230515_2_a_p_p_2_common_01_module_2file__table_8h" id="a_c_1_2_users_2_d_e_l_l_2_desktop_2_commit_2lvgl_2_s_w_m34_s___l_v_g_l7_811___s_w_m_u_i__20230515_2_a_p_p_2_common_01_module_2file__table_8h">
<area shape="rect" title="以文件表管理 SPI&#45;Flash 存储的文件" alt="" coords="14,5,238,75"/>
<area shape="rect" title=" " alt="" coords="5,196,92,221"/>
<area shape="rect" href="load__file_8h.html" title="加载/拷贝文件" alt="" coords="86,123,166,148"/>
<area shape="rect" title=" " alt="" coords="191,123,245,148"/>
<area shape="rect" title=" " alt="" coords="116,196,155,221"/>
</map>
</div>
</div><div class="textblock"><div class="dynheader">
此图展示该文件直接或间接的被哪些文件引用了:</div>
<div class="dyncontent">
<div class="center"><img src="file__table_8h__dep__incl.png" border="0" usemap="#a_c_1_2_users_2_d_e_l_l_2_desktop_2_commit_2lvgl_2_s_w_m34_s___l_v_g_l7_811___s_w_m_u_i__20230515_2_a_p_p_2_common_01_module_2file__table_8hdep" alt=""/></div>
<map name="a_c_1_2_users_2_d_e_l_l_2_desktop_2_commit_2lvgl_2_s_w_m34_s___l_v_g_l7_811___s_w_m_u_i__20230515_2_a_p_p_2_common_01_module_2file__table_8hdep" id="a_c_1_2_users_2_d_e_l_l_2_desktop_2_commit_2lvgl_2_s_w_m34_s___l_v_g_l7_811___s_w_m_u_i__20230515_2_a_p_p_2_common_01_module_2file__table_8hdep">
<area shape="rect" title="以文件表管理 SPI&#45;Flash 存储的文件" alt="" coords="877,5,1101,75"/>
<area shape="rect" href="file__table_8c.html" title="以文件表管理 SPI&#45;Flash 存储的文件" alt="" coords="620,123,844,192"/>
<area shape="rect" href="image__source_8h.html" title="管理加载至 SDRAM 的图片资源(即 lv_img_dsc_t 结构体)" alt="" coords="868,123,1111,192"/>
<area shape="rect" href="ui__update_8c.html" title="启动引导更新页, 挂载文件系统实现 UI 素材导入/更新(可选模块)" alt="" coords="1135,123,1353,192"/>
<area shape="rect" href="image__source_8c.html" title="管理加载至 SDRAM 的图片资源(即 lv_img_dsc_t 结构体)" alt="" coords="613,240,856,309"/>
<area shape="rect" href="ui_8h.html" title="UI 页面布局" alt="" coords="880,247,1099,302"/>
<area shape="rect" href="ui__boot_8c.html" title="开机动画/视频页, 挂载文件系统完成主页素材的导入" alt="" coords="1123,247,1365,302"/>
<area shape="rect" href="setup__home__page__home_8c.html" title="Home 页" alt="" coords="5,475,224,544"/>
<area shape="rect" href="setup__home__page__m0_8c.html" title="M0 芯片选型页" alt="" coords="248,475,467,544"/>
<area shape="rect" href="setup__home__page__m4_8c.html" title="M4 芯片选型页" alt="" coords="491,475,709,544"/>
<area shape="rect" href="setup__home__page__pd_8c.html" title="产品介绍、应用宣传页" alt="" coords="733,475,952,544"/>
<area shape="rect" href="setup__home__page__pp_8c.html" title="GIF 演示、中文字体应用页" alt="" coords="1219,475,1437,544"/>
<area shape="rect" href="setup__scr__home_8c.html" title="创建主桌面" alt="" coords="1461,475,1680,544"/>
<area shape="rect" href="setup__scr__m0__m4_8c.html" title="创建 M0 / M4 芯片具体型号介绍展示页" alt="" coords="1704,475,1923,544"/>
<area shape="rect" href="ui__event_8h.html" title="UI 页面事件回调" alt="" coords="880,357,1099,427"/>
<area shape="rect" href="ui_8c.html" title="UI 页面布局" alt="" coords="1275,365,1493,419"/>
<area shape="rect" href="ui__event_8c.html" title="UI 页面事件回调" alt="" coords="976,475,1195,544"/>
</map>
</div>
</div>
<p><a href="file__table_8h_source.html">浏览源代码.</a></p>
<table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="nested-classes" name="nested-classes"></a>
结构体</h2></td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structuser__file__t.html">user_file_t</a></td></tr>
<tr class="memdesc:"><td class="mdescLeft">&#160;</td><td class="mdescRight">用户文件信息  <a href="structuser__file__t.html#details">更多...</a><br /></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structtable__class__t.html">table_class_t</a></td></tr>
<tr class="memdesc:"><td class="mdescLeft">&#160;</td><td class="mdescRight">文件类  <a href="structtable__class__t.html#details">更多...</a><br /></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table><table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="define-members" name="define-members"></a>
宏定义</h2></td></tr>
<tr class="memitem:ac8e6df38331152c1e09f9a43e6ab34a3"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="file__table_8h.html#ac8e6df38331152c1e09f9a43e6ab34a3">FT_MOVE_VIDEO</a>&#160;&#160;&#160;0</td></tr>
<tr class="memdesc:ac8e6df38331152c1e09f9a43e6ab34a3"><td class="mdescLeft">&#160;</td><td class="mdescRight">Move_Storage - video_boot(超过 Spi_Flash 容量不拷贝)  <a href="file__table_8h.html#ac8e6df38331152c1e09f9a43e6ab34a3">更多...</a><br /></td></tr>
<tr class="separator:ac8e6df38331152c1e09f9a43e6ab34a3"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a1050bc568c1b6f276b9280fa238912e4"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="file__table_8h.html#a1050bc568c1b6f276b9280fa238912e4">FT_SPI_VIDEO</a>&#160;&#160;&#160;1</td></tr>
<tr class="memdesc:a1050bc568c1b6f276b9280fa238912e4"><td class="mdescLeft">&#160;</td><td class="mdescRight">Spi_Flash - video_boot  <a href="file__table_8h.html#a1050bc568c1b6f276b9280fa238912e4">更多...</a><br /></td></tr>
<tr class="separator:a1050bc568c1b6f276b9280fa238912e4"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aec8b5b0a209dc4a8ba91a7fd22236ea5"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="file__table_8h.html#aec8b5b0a209dc4a8ba91a7fd22236ea5">FT_SPI_VIDEO_AREA</a>&#160;&#160;&#160;2</td></tr>
<tr class="memdesc:aec8b5b0a209dc4a8ba91a7fd22236ea5"><td class="mdescLeft">&#160;</td><td class="mdescRight">Spi_Flash - video_area  <a href="file__table_8h.html#aec8b5b0a209dc4a8ba91a7fd22236ea5">更多...</a><br /></td></tr>
<tr class="separator:aec8b5b0a209dc4a8ba91a7fd22236ea5"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ac482e9c7e4db518dbc7e02d01d8caa3d"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="file__table_8h.html#ac482e9c7e4db518dbc7e02d01d8caa3d">FT_VIDEO_NUM</a>&#160;&#160;&#160;3</td></tr>
<tr class="memdesc:ac482e9c7e4db518dbc7e02d01d8caa3d"><td class="mdescLeft">&#160;</td><td class="mdescRight">视频个数  <a href="file__table_8h.html#ac482e9c7e4db518dbc7e02d01d8caa3d">更多...</a><br /></td></tr>
<tr class="separator:ac482e9c7e4db518dbc7e02d01d8caa3d"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:abd8ee0b50a27c12e2af83db22bc26ede"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="file__table_8h.html#abd8ee0b50a27c12e2af83db22bc26ede">FT_MUSIC_ICON</a>&#160;&#160;&#160;3</td></tr>
<tr class="memdesc:abd8ee0b50a27c12e2af83db22bc26ede"><td class="mdescLeft">&#160;</td><td class="mdescRight">music_button  <a href="file__table_8h.html#abd8ee0b50a27c12e2af83db22bc26ede">更多...</a><br /></td></tr>
<tr class="separator:abd8ee0b50a27c12e2af83db22bc26ede"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a7a9702ead4c21edbea23cea388ce9774"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="file__table_8h.html#a7a9702ead4c21edbea23cea388ce9774">FT_MUSIC_SLIDE</a>&#160;&#160;&#160;4</td></tr>
<tr class="memdesc:a7a9702ead4c21edbea23cea388ce9774"><td class="mdescLeft">&#160;</td><td class="mdescRight">music_slide  <a href="file__table_8h.html#a7a9702ead4c21edbea23cea388ce9774">更多...</a><br /></td></tr>
<tr class="separator:a7a9702ead4c21edbea23cea388ce9774"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aec25a2051242e8cef091f04dc5efb53f"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="file__table_8h.html#aec25a2051242e8cef091f04dc5efb53f">FT_MUSIC_NUM</a>&#160;&#160;&#160;2</td></tr>
<tr class="memdesc:aec25a2051242e8cef091f04dc5efb53f"><td class="mdescLeft">&#160;</td><td class="mdescRight">音频个数  <a href="file__table_8h.html#aec25a2051242e8cef091f04dc5efb53f">更多...</a><br /></td></tr>
<tr class="separator:aec25a2051242e8cef091f04dc5efb53f"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a069cf883e005e1770e12456e244f8c65"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="file__table_8h.html#a069cf883e005e1770e12456e244f8c65">FT_FONT_CHINA</a>&#160;&#160;&#160;5</td></tr>
<tr class="memdesc:a069cf883e005e1770e12456e244f8c65"><td class="mdescLeft">&#160;</td><td class="mdescRight">中文汉字  <a href="file__table_8h.html#a069cf883e005e1770e12456e244f8c65">更多...</a><br /></td></tr>
<tr class="separator:a069cf883e005e1770e12456e244f8c65"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ad9072054406a903237e6ea1c0e6ff327"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="file__table_8h.html#ad9072054406a903237e6ea1c0e6ff327">FT_FONT_NUM</a>&#160;&#160;&#160;1</td></tr>
<tr class="memdesc:ad9072054406a903237e6ea1c0e6ff327"><td class="mdescLeft">&#160;</td><td class="mdescRight">字库个数  <a href="file__table_8h.html#ad9072054406a903237e6ea1c0e6ff327">更多...</a><br /></td></tr>
<tr class="separator:ad9072054406a903237e6ea1c0e6ff327"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a53bd581d915222e8bcbd0f453dcc60ef"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="file__table_8h.html#a53bd581d915222e8bcbd0f453dcc60ef">FT_IMG_START</a>&#160;&#160;&#160;6</td></tr>
<tr class="memdesc:a53bd581d915222e8bcbd0f453dcc60ef"><td class="mdescLeft">&#160;</td><td class="mdescRight">图片文件位于表中的起始索引  <a href="file__table_8h.html#a53bd581d915222e8bcbd0f453dcc60ef">更多...</a><br /></td></tr>
<tr class="separator:a53bd581d915222e8bcbd0f453dcc60ef"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a9e2b981a0be65b6e5506b5c71aa62753"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="file__table_8h.html#a9e2b981a0be65b6e5506b5c71aa62753">FT_IMG_NUM</a>&#160;&#160;&#160;71</td></tr>
<tr class="memdesc:a9e2b981a0be65b6e5506b5c71aa62753"><td class="mdescLeft">&#160;</td><td class="mdescRight">图片个数  <a href="file__table_8h.html#a9e2b981a0be65b6e5506b5c71aa62753">更多...</a><br /></td></tr>
<tr class="separator:a9e2b981a0be65b6e5506b5c71aa62753"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table><table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="func-members" name="func-members"></a>
函数</h2></td></tr>
<tr class="memitem:a3b8264ecd2971c7f1409a78c16a80fff"><td class="memItemLeft" align="right" valign="top">uint32_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="file__table_8h.html#a3b8264ecd2971c7f1409a78c16a80fff">check_file_table</a> (const <a class="el" href="load__file_8h.html#a44edb5dd69763758dda6af4dd162c997">disk_t</a> disk, const <a class="el" href="structtable__class__t.html">table_class_t</a> *file_table, const uint32_t start_index, const uint32_t num)</td></tr>
<tr class="memdesc:a3b8264ecd2971c7f1409a78c16a80fff"><td class="mdescLeft">&#160;</td><td class="mdescRight">按文件表依次验证磁盘文件  <a href="file__table_8h.html#a3b8264ecd2971c7f1409a78c16a80fff">更多...</a><br /></td></tr>
<tr class="separator:a3b8264ecd2971c7f1409a78c16a80fff"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a9f89967794eeb4df91c77da5f983e163"><td class="memItemLeft" align="right" valign="top">uint8_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="file__table_8h.html#a9f89967794eeb4df91c77da5f983e163">show_copying_file_table</a> (const <a class="el" href="load__file_8h.html#a44edb5dd69763758dda6af4dd162c997">disk_t</a> src_disk, const <a class="el" href="load__file_8h.html#a44edb5dd69763758dda6af4dd162c997">disk_t</a> dst_disk, const <a class="el" href="structtable__class__t.html">table_class_t</a> *file_table, const uint32_t start_index, const uint32_t num)</td></tr>
<tr class="memdesc:a9f89967794eeb4df91c77da5f983e163"><td class="mdescLeft">&#160;</td><td class="mdescRight">按文件表拷贝文件并显示拷贝过程 UI  <a href="file__table_8h.html#a9f89967794eeb4df91c77da5f983e163">更多...</a><br /></td></tr>
<tr class="separator:a9f89967794eeb4df91c77da5f983e163"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ae9814059aade68167dd27fac6439fa67"><td class="memItemLeft" align="right" valign="top">uint8_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="file__table_8h.html#ae9814059aade68167dd27fac6439fa67">show_copying_file_list</a> (const <a class="el" href="load__file_8h.html#a44edb5dd69763758dda6af4dd162c997">disk_t</a> src_disk, const <a class="el" href="load__file_8h.html#a44edb5dd69763758dda6af4dd162c997">disk_t</a> dst_disk, lv_ll_t *file_list)</td></tr>
<tr class="memdesc:ae9814059aade68167dd27fac6439fa67"><td class="mdescLeft">&#160;</td><td class="mdescRight">按文件名链表拷贝文件并显示拷贝过程 UI  <a href="file__table_8h.html#ae9814059aade68167dd27fac6439fa67">更多...</a><br /></td></tr>
<tr class="separator:ae9814059aade68167dd27fac6439fa67"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table><table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="var-members" name="var-members"></a>
变量</h2></td></tr>
<tr class="memitem:a210f9e081ee07b322afeec966766b06a"><td class="memItemLeft" align="right" valign="top"><a class="el" href="structtable__class__t.html">table_class_t</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="file__table_8h.html#a210f9e081ee07b322afeec966766b06a">File_Table</a></td></tr>
<tr class="memdesc:a210f9e081ee07b322afeec966766b06a"><td class="mdescLeft">&#160;</td><td class="mdescRight">文件表  <a href="file__table_8h.html#a210f9e081ee07b322afeec966766b06a">更多...</a><br /></td></tr>
<tr class="separator:a210f9e081ee07b322afeec966766b06a"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table>
<a name="details" id="details"></a><h2 class="groupheader">详细描述</h2>
<div class="textblock"><p >以文件表管理 SPI-Flash 存储的文件 </p>
<p >将所有需要导入 SPI-Flash 的文件统一交由本模块的文件表进行管理 </p><dl class="section since"><dt>自从</dt><dd>Change Logs: Date Author Notes 2022-12-08 lzh the first version </dd></dl>
<dl class="section remark"><dt>备注</dt><dd>演示板 板载的 SPI-NOR-Flash 的容量有限 -&gt; 16 MB</dd></dl>
<p>由于本演示例程在 SPI-Flash 存入了视频, 占用空间较大, 故为了满足容量限制, 尽量减少了 GIF 播放时的 IMG 图片张数, 如有条件加多图片张数可使 GIF 演示效果更顺畅</p>
<p >用户也可不在 SPI-Flash 内存入视频, 参考本例程在插入 外部存储介质 (如 SD 卡) 后直接播放其中视频的动作, 这样可以大大减轻对 SPI-Flash 容量的要求, 并且播放的视频可以更清晰(越清晰占用越高)</p>
<dl class="section attention"><dt>注意</dt><dd></dd></dl>
<p>THE PRESENT FIRMWARE WHICH IS FOR GUIDANCE ONLY AIMS AT PROVIDING CUSTOMERS WITH CODING INFORMATION REGARDING THEIR PRODUCTS IN ORDER FOR THEM TO SAVE TIME. AS A RESULT, SYNWIT SHALL NOT BE HELD LIABLE FOR ANY DIRECT, INDIRECT OR CONSEQUENTIAL DAMAGES WITH RESPECT TO ANY CLAIMS ARISING FROM THE CONTENT OF SUCH FIRMWARE AND/OR THE USE MADE BY CUSTOMERS OF THE CODING INFORMATION CONTAINED HEREIN IN CONN- -ECTION WITH THEIR PRODUCTS.</p>
<dl class="section copyright"><dt>版权所有</dt><dd>2012 Synwit Technology </dd></dl>

<p class="definition">在文件 <a class="el" href="file__table_8h_source.html">file_table.h</a> 中定义.</p>
</div><h2 class="groupheader">宏定义说明</h2>
<a id="ac8e6df38331152c1e09f9a43e6ab34a3" name="ac8e6df38331152c1e09f9a43e6ab34a3"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ac8e6df38331152c1e09f9a43e6ab34a3">&#9670;&#160;</a></span>FT_MOVE_VIDEO</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define FT_MOVE_VIDEO&#160;&#160;&#160;0</td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Move_Storage - video_boot(超过 Spi_Flash 容量不拷贝) </p>

<p class="definition">在文件 <a class="el" href="file__table_8h_source.html">file_table.h</a> 第 <a class="el" href="file__table_8h_source.html#l00039">39</a> 行定义.</p>

</div>
</div>
<a id="a1050bc568c1b6f276b9280fa238912e4" name="a1050bc568c1b6f276b9280fa238912e4"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a1050bc568c1b6f276b9280fa238912e4">&#9670;&#160;</a></span>FT_SPI_VIDEO</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define FT_SPI_VIDEO&#160;&#160;&#160;1</td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Spi_Flash - video_boot </p>

<p class="definition">在文件 <a class="el" href="file__table_8h_source.html">file_table.h</a> 第 <a class="el" href="file__table_8h_source.html#l00040">40</a> 行定义.</p>

</div>
</div>
<a id="aec8b5b0a209dc4a8ba91a7fd22236ea5" name="aec8b5b0a209dc4a8ba91a7fd22236ea5"></a>
<h2 class="memtitle"><span class="permalink"><a href="#aec8b5b0a209dc4a8ba91a7fd22236ea5">&#9670;&#160;</a></span>FT_SPI_VIDEO_AREA</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define FT_SPI_VIDEO_AREA&#160;&#160;&#160;2</td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Spi_Flash - video_area </p>

<p class="definition">在文件 <a class="el" href="file__table_8h_source.html">file_table.h</a> 第 <a class="el" href="file__table_8h_source.html#l00041">41</a> 行定义.</p>

</div>
</div>
<a id="ac482e9c7e4db518dbc7e02d01d8caa3d" name="ac482e9c7e4db518dbc7e02d01d8caa3d"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ac482e9c7e4db518dbc7e02d01d8caa3d">&#9670;&#160;</a></span>FT_VIDEO_NUM</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define FT_VIDEO_NUM&#160;&#160;&#160;3</td>
        </tr>
      </table>
</div><div class="memdoc">

<p>视频个数 </p>

<p class="definition">在文件 <a class="el" href="file__table_8h_source.html">file_table.h</a> 第 <a class="el" href="file__table_8h_source.html#l00043">43</a> 行定义.</p>

</div>
</div>
<a id="abd8ee0b50a27c12e2af83db22bc26ede" name="abd8ee0b50a27c12e2af83db22bc26ede"></a>
<h2 class="memtitle"><span class="permalink"><a href="#abd8ee0b50a27c12e2af83db22bc26ede">&#9670;&#160;</a></span>FT_MUSIC_ICON</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define FT_MUSIC_ICON&#160;&#160;&#160;3</td>
        </tr>
      </table>
</div><div class="memdoc">

<p>music_button </p>

<p class="definition">在文件 <a class="el" href="file__table_8h_source.html">file_table.h</a> 第 <a class="el" href="file__table_8h_source.html#l00046">46</a> 行定义.</p>

</div>
</div>
<a id="a7a9702ead4c21edbea23cea388ce9774" name="a7a9702ead4c21edbea23cea388ce9774"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a7a9702ead4c21edbea23cea388ce9774">&#9670;&#160;</a></span>FT_MUSIC_SLIDE</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define FT_MUSIC_SLIDE&#160;&#160;&#160;4</td>
        </tr>
      </table>
</div><div class="memdoc">

<p>music_slide </p>

<p class="definition">在文件 <a class="el" href="file__table_8h_source.html">file_table.h</a> 第 <a class="el" href="file__table_8h_source.html#l00047">47</a> 行定义.</p>

</div>
</div>
<a id="aec25a2051242e8cef091f04dc5efb53f" name="aec25a2051242e8cef091f04dc5efb53f"></a>
<h2 class="memtitle"><span class="permalink"><a href="#aec25a2051242e8cef091f04dc5efb53f">&#9670;&#160;</a></span>FT_MUSIC_NUM</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define FT_MUSIC_NUM&#160;&#160;&#160;2</td>
        </tr>
      </table>
</div><div class="memdoc">

<p>音频个数 </p>

<p class="definition">在文件 <a class="el" href="file__table_8h_source.html">file_table.h</a> 第 <a class="el" href="file__table_8h_source.html#l00049">49</a> 行定义.</p>

</div>
</div>
<a id="a069cf883e005e1770e12456e244f8c65" name="a069cf883e005e1770e12456e244f8c65"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a069cf883e005e1770e12456e244f8c65">&#9670;&#160;</a></span>FT_FONT_CHINA</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define FT_FONT_CHINA&#160;&#160;&#160;5</td>
        </tr>
      </table>
</div><div class="memdoc">

<p>中文汉字 </p>

<p class="definition">在文件 <a class="el" href="file__table_8h_source.html">file_table.h</a> 第 <a class="el" href="file__table_8h_source.html#l00052">52</a> 行定义.</p>

</div>
</div>
<a id="ad9072054406a903237e6ea1c0e6ff327" name="ad9072054406a903237e6ea1c0e6ff327"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ad9072054406a903237e6ea1c0e6ff327">&#9670;&#160;</a></span>FT_FONT_NUM</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define FT_FONT_NUM&#160;&#160;&#160;1</td>
        </tr>
      </table>
</div><div class="memdoc">

<p>字库个数 </p>

<p class="definition">在文件 <a class="el" href="file__table_8h_source.html">file_table.h</a> 第 <a class="el" href="file__table_8h_source.html#l00054">54</a> 行定义.</p>

</div>
</div>
<a id="a53bd581d915222e8bcbd0f453dcc60ef" name="a53bd581d915222e8bcbd0f453dcc60ef"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a53bd581d915222e8bcbd0f453dcc60ef">&#9670;&#160;</a></span>FT_IMG_START</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define FT_IMG_START&#160;&#160;&#160;6</td>
        </tr>
      </table>
</div><div class="memdoc">

<p>图片文件位于表中的起始索引 </p>

<p class="definition">在文件 <a class="el" href="file__table_8h_source.html">file_table.h</a> 第 <a class="el" href="file__table_8h_source.html#l00057">57</a> 行定义.</p>

</div>
</div>
<a id="a9e2b981a0be65b6e5506b5c71aa62753" name="a9e2b981a0be65b6e5506b5c71aa62753"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a9e2b981a0be65b6e5506b5c71aa62753">&#9670;&#160;</a></span>FT_IMG_NUM</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define FT_IMG_NUM&#160;&#160;&#160;71</td>
        </tr>
      </table>
</div><div class="memdoc">

<p>图片个数 </p>

<p class="definition">在文件 <a class="el" href="file__table_8h_source.html">file_table.h</a> 第 <a class="el" href="file__table_8h_source.html#l00059">59</a> 行定义.</p>

</div>
</div>
<h2 class="groupheader">函数说明</h2>
<a id="a3b8264ecd2971c7f1409a78c16a80fff" name="a3b8264ecd2971c7f1409a78c16a80fff"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a3b8264ecd2971c7f1409a78c16a80fff">&#9670;&#160;</a></span>check_file_table()</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">uint32_t check_file_table </td>
          <td>(</td>
          <td class="paramtype">const <a class="el" href="load__file_8h.html#a44edb5dd69763758dda6af4dd162c997">disk_t</a>&#160;</td>
          <td class="paramname"><em>disk</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">const <a class="el" href="structtable__class__t.html">table_class_t</a> *&#160;</td>
          <td class="paramname"><em>file_table</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">const uint32_t&#160;</td>
          <td class="paramname"><em>start_index</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">const uint32_t&#160;</td>
          <td class="paramname"><em>num</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
</div><div class="memdoc">

<p>按文件表依次验证磁盘文件 </p>
<dl class="params"><dt>参数</dt><dd>
  <table class="params">
    <tr><td class="paramdir">[in]</td><td class="paramname">disk</td><td>: 待验证磁盘 </td></tr>
    <tr><td class="paramdir">[in]</td><td class="paramname">file_table</td><td>: 文件表 </td></tr>
    <tr><td class="paramdir">[in]</td><td class="paramname">start_index</td><td>: 文件起点索引 </td></tr>
    <tr><td class="paramdir">[in]</td><td class="paramname">num</td><td>: 文件数量 </td></tr>
  </table>
  </dd>
</dl>
<dl class="retval"><dt>返回值</dt><dd>
  <table class="retval">
    <tr><td class="paramname">0</td><td>: success </td></tr>
    <tr><td class="paramname">other</td><td>: error code : 缺失的文件在对应文件表中的索引 + 1 (eg : 0 =&gt; 1) </td></tr>
  </table>
  </dd>
</dl>
<dl class="section note"><dt>注解</dt><dd>校验单个文件使用 f_stat() </dd></dl>

<p class="definition">在文件 <a class="el" href="file__table_8c_source.html">file_table.c</a> 第 <a class="el" href="file__table_8c_source.html#l00342">342</a> 行定义.</p>
<div class="dynheader">
这是这个函数的调用关系图:</div>
<div class="dyncontent">
<div class="center"><img src="file__table_8h_a3b8264ecd2971c7f1409a78c16a80fff_icgraph.png" border="0" usemap="#afile__table_8h_a3b8264ecd2971c7f1409a78c16a80fff_icgraph" alt=""/></div>
<map name="afile__table_8h_a3b8264ecd2971c7f1409a78c16a80fff_icgraph" id="afile__table_8h_a3b8264ecd2971c7f1409a78c16a80fff_icgraph">
<area shape="rect" title="按文件表依次验证磁盘文件" alt="" coords="635,32,749,57"/>
<area shape="rect" href="ui__update_8c.html#a3dbd73c82f05a5370635333b5ed68aea" title="点击不同的按钮后, 由此函数执行对应动作" alt="" coords="492,7,587,32"/>
<area shape="rect" href="ui__boot_8c.html#ad02910df5a0eb655a0a0495b475f7c0e" title="开机按计划自检, 完成一些文件系统挂载、素材文件的校验/更新等动作" alt="" coords="495,56,583,81"/>
<area shape="rect" href="ui__update_8c.html#a4b62aef18e10709cce125faee1b7dd52" title="文件管理器" alt="" coords="353,5,444,31"/>
<area shape="rect" href="ui__update_8c.html#aea66c53fcc188fefaa3470555db6aa05" title="启动 UI 引导加载界面, 挂载文件系统以实现 UI 素材导入/更新" alt="" coords="227,7,305,32"/>
<area shape="rect" href="main_8c.html#a8f1efe6291a27ae9b326f0c8a236c102" title="Go to User App Execute" alt="" coords="104,32,179,57"/>
<area shape="rect" href="main_8c.html#a840291bc02cba5474a4cb46a9b9566fe" title="C_Main" alt="" coords="5,32,56,57"/>
<area shape="rect" href="ui__boot_8c.html#ad915e3f7b5aab86e375414a5844c500a" title="挂载文件系统以完成本地素材检测, 并将其导入至 SDRAM , 同时实现开机动画/视频效果" alt="" coords="234,56,298,81"/>
</map>
</div>

</div>
</div>
<a id="a9f89967794eeb4df91c77da5f983e163" name="a9f89967794eeb4df91c77da5f983e163"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a9f89967794eeb4df91c77da5f983e163">&#9670;&#160;</a></span>show_copying_file_table()</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">uint8_t show_copying_file_table </td>
          <td>(</td>
          <td class="paramtype">const <a class="el" href="load__file_8h.html#a44edb5dd69763758dda6af4dd162c997">disk_t</a>&#160;</td>
          <td class="paramname"><em>src_disk</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">const <a class="el" href="load__file_8h.html#a44edb5dd69763758dda6af4dd162c997">disk_t</a>&#160;</td>
          <td class="paramname"><em>dst_disk</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">const <a class="el" href="structtable__class__t.html">table_class_t</a> *&#160;</td>
          <td class="paramname"><em>file_table</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">const uint32_t&#160;</td>
          <td class="paramname"><em>start_index</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">const uint32_t&#160;</td>
          <td class="paramname"><em>num</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
</div><div class="memdoc">

<p>按文件表拷贝文件并显示拷贝过程 UI </p>
<dl class="params"><dt>参数</dt><dd>
  <table class="params">
    <tr><td class="paramdir">[in]</td><td class="paramname">src_disk</td><td>: 源文件磁盘 </td></tr>
    <tr><td class="paramdir">[in]</td><td class="paramname">dst_disk</td><td>: 目标文件磁盘 </td></tr>
    <tr><td class="paramdir">[in]</td><td class="paramname">file_table</td><td>: 文件表 </td></tr>
    <tr><td class="paramdir">[in]</td><td class="paramname">start_index</td><td>: 待拷贝文件起点索引 </td></tr>
    <tr><td class="paramdir">[in]</td><td class="paramname">num</td><td>: 待拷贝文件数量 </td></tr>
  </table>
  </dd>
</dl>
<dl class="retval"><dt>返回值</dt><dd>
  <table class="retval">
    <tr><td class="paramname">0</td><td>: success </td></tr>
    <tr><td class="paramname">other</td><td>: error code </td></tr>
  </table>
  </dd>
</dl>

<p class="definition">在文件 <a class="el" href="file__table_8c_source.html">file_table.c</a> 第 <a class="el" href="file__table_8c_source.html#l00379">379</a> 行定义.</p>
<div class="dynheader">
函数调用图:</div>
<div class="dyncontent">
<div class="center"><img src="file__table_8h_a9f89967794eeb4df91c77da5f983e163_cgraph.png" border="0" usemap="#afile__table_8h_a9f89967794eeb4df91c77da5f983e163_cgraph" alt=""/></div>
<map name="afile__table_8h_a9f89967794eeb4df91c77da5f983e163_cgraph" id="afile__table_8h_a9f89967794eeb4df91c77da5f983e163_cgraph">
<area shape="rect" title="按文件表拷贝文件并显示拷贝过程 UI" alt="" coords="5,5,168,31"/>
<area shape="rect" href="load__file_8c.html#a054ac4b07b339f1cda65d041546a46f2" title="拷贝文件" alt="" coords="216,5,289,31"/>
</map>
</div>
<div class="dynheader">
这是这个函数的调用关系图:</div>
<div class="dyncontent">
<div class="center"><img src="file__table_8h_a9f89967794eeb4df91c77da5f983e163_icgraph.png" border="0" usemap="#afile__table_8h_a9f89967794eeb4df91c77da5f983e163_icgraph" alt=""/></div>
<map name="afile__table_8h_a9f89967794eeb4df91c77da5f983e163_icgraph" id="afile__table_8h_a9f89967794eeb4df91c77da5f983e163_icgraph">
<area shape="rect" title="按文件表拷贝文件并显示拷贝过程 UI" alt="" coords="635,32,797,57"/>
<area shape="rect" href="ui__update_8c.html#a3dbd73c82f05a5370635333b5ed68aea" title="点击不同的按钮后, 由此函数执行对应动作" alt="" coords="492,7,587,32"/>
<area shape="rect" href="ui__boot_8c.html#ad02910df5a0eb655a0a0495b475f7c0e" title="开机按计划自检, 完成一些文件系统挂载、素材文件的校验/更新等动作" alt="" coords="495,56,583,81"/>
<area shape="rect" href="ui__update_8c.html#a4b62aef18e10709cce125faee1b7dd52" title="文件管理器" alt="" coords="353,5,444,31"/>
<area shape="rect" href="ui__update_8c.html#aea66c53fcc188fefaa3470555db6aa05" title="启动 UI 引导加载界面, 挂载文件系统以实现 UI 素材导入/更新" alt="" coords="227,7,305,32"/>
<area shape="rect" href="main_8c.html#a8f1efe6291a27ae9b326f0c8a236c102" title="Go to User App Execute" alt="" coords="104,32,179,57"/>
<area shape="rect" href="main_8c.html#a840291bc02cba5474a4cb46a9b9566fe" title="C_Main" alt="" coords="5,32,56,57"/>
<area shape="rect" href="ui__boot_8c.html#ad915e3f7b5aab86e375414a5844c500a" title="挂载文件系统以完成本地素材检测, 并将其导入至 SDRAM , 同时实现开机动画/视频效果" alt="" coords="234,56,298,81"/>
</map>
</div>

</div>
</div>
<a id="ae9814059aade68167dd27fac6439fa67" name="ae9814059aade68167dd27fac6439fa67"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ae9814059aade68167dd27fac6439fa67">&#9670;&#160;</a></span>show_copying_file_list()</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">uint8_t show_copying_file_list </td>
          <td>(</td>
          <td class="paramtype">const <a class="el" href="load__file_8h.html#a44edb5dd69763758dda6af4dd162c997">disk_t</a>&#160;</td>
          <td class="paramname"><em>src_disk</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">const <a class="el" href="load__file_8h.html#a44edb5dd69763758dda6af4dd162c997">disk_t</a>&#160;</td>
          <td class="paramname"><em>dst_disk</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">lv_ll_t *&#160;</td>
          <td class="paramname"><em>file_list</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
</div><div class="memdoc">

<p>按文件名链表拷贝文件并显示拷贝过程 UI </p>
<dl class="params"><dt>参数</dt><dd>
  <table class="params">
    <tr><td class="paramdir">[in]</td><td class="paramname">src_disk</td><td>: 源文件磁盘 </td></tr>
    <tr><td class="paramdir">[in]</td><td class="paramname">dst_disk</td><td>: 目标文件磁盘 </td></tr>
    <tr><td class="paramdir">[in]</td><td class="paramname">file_list</td><td>: 文件名链表 </td></tr>
  </table>
  </dd>
</dl>
<dl class="retval"><dt>返回值</dt><dd>
  <table class="retval">
    <tr><td class="paramname">0</td><td>: success </td></tr>
    <tr><td class="paramname">other</td><td>: error code </td></tr>
  </table>
  </dd>
</dl>

<p class="definition">在文件 <a class="el" href="file__table_8c_source.html">file_table.c</a> 第 <a class="el" href="file__table_8c_source.html#l00480">480</a> 行定义.</p>
<div class="dynheader">
函数调用图:</div>
<div class="dyncontent">
<div class="center"><img src="file__table_8h_ae9814059aade68167dd27fac6439fa67_cgraph.png" border="0" usemap="#afile__table_8h_ae9814059aade68167dd27fac6439fa67_cgraph" alt=""/></div>
<map name="afile__table_8h_ae9814059aade68167dd27fac6439fa67_cgraph" id="afile__table_8h_ae9814059aade68167dd27fac6439fa67_cgraph">
<area shape="rect" title="按文件名链表拷贝文件并显示拷贝过程 UI" alt="" coords="5,5,156,31"/>
<area shape="rect" href="load__file_8c.html#a054ac4b07b339f1cda65d041546a46f2" title="拷贝文件" alt="" coords="204,5,277,31"/>
</map>
</div>
<div class="dynheader">
这是这个函数的调用关系图:</div>
<div class="dyncontent">
<div class="center"><img src="file__table_8h_ae9814059aade68167dd27fac6439fa67_icgraph.png" border="0" usemap="#afile__table_8h_ae9814059aade68167dd27fac6439fa67_icgraph" alt=""/></div>
<map name="afile__table_8h_ae9814059aade68167dd27fac6439fa67_icgraph" id="afile__table_8h_ae9814059aade68167dd27fac6439fa67_icgraph">
<area shape="rect" title="按文件名链表拷贝文件并显示拷贝过程 UI" alt="" coords="635,5,785,31"/>
<area shape="rect" href="ui__update_8c.html#a3dbd73c82f05a5370635333b5ed68aea" title="点击不同的按钮后, 由此函数执行对应动作" alt="" coords="492,5,587,31"/>
<area shape="rect" href="ui__update_8c.html#a4b62aef18e10709cce125faee1b7dd52" title="文件管理器" alt="" coords="353,5,444,31"/>
<area shape="rect" href="ui__update_8c.html#aea66c53fcc188fefaa3470555db6aa05" title="启动 UI 引导加载界面, 挂载文件系统以实现 UI 素材导入/更新" alt="" coords="227,5,305,31"/>
<area shape="rect" href="main_8c.html#a8f1efe6291a27ae9b326f0c8a236c102" title="Go to User App Execute" alt="" coords="104,5,179,31"/>
<area shape="rect" href="main_8c.html#a840291bc02cba5474a4cb46a9b9566fe" title="C_Main" alt="" coords="5,5,56,31"/>
</map>
</div>

</div>
</div>
<h2 class="groupheader">变量说明</h2>
<a id="a210f9e081ee07b322afeec966766b06a" name="a210f9e081ee07b322afeec966766b06a"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a210f9e081ee07b322afeec966766b06a">&#9670;&#160;</a></span>File_Table</h2>

<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="structtable__class__t.html">table_class_t</a> File_Table</td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">extern</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p>文件表 </p>

<p class="definition">在文件 <a class="el" href="file__table_8c_source.html">file_table.c</a> 第 <a class="el" href="file__table_8c_source.html#l00296">296</a> 行定义.</p>

</div>
</div>
</div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
制作者&#160;<a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.5
</small></address>
</body>
</html>
